\hypertarget{class_q_qt_user_message2}{}\section{Q\+Qt\+User\+Message2 Class Reference}
\label{class_q_qt_user_message2}\index{Q\+Qt\+User\+Message2@{Q\+Qt\+User\+Message2}}
Inheritance diagram for Q\+Qt\+User\+Message2\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3.000000cm]{class_q_qt_user_message2}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{class_q_qt_user_message2_a65e53e6276bff59d25235cc76a4aa35f}\label{class_q_qt_user_message2_a65e53e6276bff59d25235cc76a4aa35f}} 
{\bfseries Q\+Qt\+User\+Message2} (Q\+Object $\ast$parent=nullptr)
\item 
\mbox{\Hypertarget{class_q_qt_user_message2_a3dbea515d92f50b4d3e6b94d8ed5294d}\label{class_q_qt_user_message2_a3dbea515d92f50b4d3e6b94d8ed5294d}} 
quint8 \& {\bfseries size} ()
\item 
\mbox{\Hypertarget{class_q_qt_user_message2_abcf3de62978503e876f34c9f3d080833}\label{class_q_qt_user_message2_abcf3de62978503e876f34c9f3d080833}} 
const quint8 \& {\bfseries size} () const
\item 
\mbox{\Hypertarget{class_q_qt_user_message2_a34d9f1d2d6cc30be38fddfb1ef4c21c6}\label{class_q_qt_user_message2_a34d9f1d2d6cc30be38fddfb1ef4c21c6}} 
quint8 \& {\bfseries cmd} ()
\item 
\mbox{\Hypertarget{class_q_qt_user_message2_a0c8b2982fe4a14852a035974c99c8524}\label{class_q_qt_user_message2_a0c8b2982fe4a14852a035974c99c8524}} 
const quint8 \& {\bfseries cmd} () const
\item 
\mbox{\Hypertarget{class_q_qt_user_message2_af89a77c34edca8a927d81f6a6f506346}\label{class_q_qt_user_message2_af89a77c34edca8a927d81f6a6f506346}} 
quint8 \& {\bfseries data} ()
\item 
\mbox{\Hypertarget{class_q_qt_user_message2_a70018bb2109da17a03e6c2dc649e3db4}\label{class_q_qt_user_message2_a70018bb2109da17a03e6c2dc649e3db4}} 
const quint8 \& {\bfseries data} () const
\item 
virtual void \mbox{\hyperlink{class_q_qt_user_message2_a4b39c77bf87a9c676326c062cb64e9fa}{parser}} (const Q\+Byte\+Array \&l) override
\begin{DoxyCompactList}\small\item\em 从流中解析报文 这个函数会更改局部变量 \end{DoxyCompactList}\item 
virtual void \mbox{\hyperlink{class_q_qt_user_message2_a11bf04e6af5533c01b88445826019406}{packer}} (Q\+Byte\+Array \&l) const override
\begin{DoxyCompactList}\small\item\em 将报文组装为流 这个函数不会更改局部变量 \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Member Function Documentation}
\mbox{\Hypertarget{class_q_qt_user_message2_a11bf04e6af5533c01b88445826019406}\label{class_q_qt_user_message2_a11bf04e6af5533c01b88445826019406}} 
\index{Q\+Qt\+User\+Message2@{Q\+Qt\+User\+Message2}!packer@{packer}}
\index{packer@{packer}!Q\+Qt\+User\+Message2@{Q\+Qt\+User\+Message2}}
\subsubsection{\texorpdfstring{packer()}{packer()}}
{\footnotesize\ttfamily virtual void Q\+Qt\+User\+Message2\+::packer (\begin{DoxyParamCaption}\item[{Q\+Byte\+Array \&}]{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [override]}, {\ttfamily [virtual]}}



将报文组装为流 这个函数不会更改局部变量 


\begin{DoxyParams}{Parameters}
{\em l} & \\
\hline
{\em m} & \\
\hline
\end{DoxyParams}


Reimplemented from \mbox{\hyperlink{class_q_qt_message_af1885c2c3628495808dca66ee8d72e14}{Q\+Qt\+Message}}.

\mbox{\Hypertarget{class_q_qt_user_message2_a4b39c77bf87a9c676326c062cb64e9fa}\label{class_q_qt_user_message2_a4b39c77bf87a9c676326c062cb64e9fa}} 
\index{Q\+Qt\+User\+Message2@{Q\+Qt\+User\+Message2}!parser@{parser}}
\index{parser@{parser}!Q\+Qt\+User\+Message2@{Q\+Qt\+User\+Message2}}
\subsubsection{\texorpdfstring{parser()}{parser()}}
{\footnotesize\ttfamily virtual void Q\+Qt\+User\+Message2\+::parser (\begin{DoxyParamCaption}\item[{const Q\+Byte\+Array \&}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [override]}, {\ttfamily [virtual]}}



从流中解析报文 这个函数会更改局部变量 


\begin{DoxyParams}{Parameters}
{\em m} & \\
\hline
{\em l} & \\
\hline
\end{DoxyParams}


Reimplemented from \mbox{\hyperlink{class_q_qt_message_a0bc25669bdd61490b1d8df6d77565f31}{Q\+Qt\+Message}}.



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
R\+:/\+Develop/a0-\/develop/\+Lib\+Q\+Qt/examples/qqtnetworkexample/qqtuserprotocol2.\+h\end{DoxyCompactItemize}
